#ifndef _CONFIG_H
#define	_CONFIG_H

#ifdef	__cplusplus
extern "C" {
#endif

    //Simulation configuration
    #define MAX_PROCESSES 1000000
    static long N_CLIENT = 0;
    char STR_BUFFER[40];

    //Log reader configuration
    #define N_WC_LOG 3
    
    static char *wc_log[] = { "../../wc_day68_1","../../wc_day68_2","../../wc_day68_3"};

    #define TRACE_DRIVEN_SIMULATION 0

    #define STOCHASTIC_SIMULATION 1

        #define STOCHASTIC_SERVER 1
        
        #define STOCHASTIC_SIZE 1
            #define STOCHASTIC_SIZE_HYBRID_LOGNORMAL_POWERLAW 0
            #define STOCHASTIC_SIZE_EMPIRICAL  0
            #define STOCHASTIC_CLUSTERIZED_SIZE 1

        #define STOCHASTIC_INTERARRIVAL_TIME 1

    #define N_CLASS_STOCHASTIC 12
    #define SEED_STOCHASTIC_SIZE_CLUSTERING 1267173452
    #define N_CLASS 6
    #define SEED_TRACE_STOCHASTIC_CLUSTERING 1266968496


    #define RECORD_OSSERVATION 1
    #define EXCLUDE_TRANSIENT  0


    



#ifdef	__cplusplus
}
#endif

#endif	/* _CONFIG_H */

